﻿@model IEnumerable<EC_ASS.Models.Customer>
@{
    ViewBag.Title = "Customer";
    Layout = "~/Views/Shared/_AdminLayout.cshtml";
}

<div id="listCustomerTable">
    <table class="table table-bordered">
        <thead>
            <th>Tài khoản</th>
            <th>Tên hiển thị</th>
            <th>Membership</th>
            <th>Tổng tiền</th>
            <th>Thao tác</th>
        </thead>
        <tbody>
            @foreach (var item in Model)
            {
                <tr class="success">
                    <td>@item.Account</td>
                    <td>@item.Name</td>
                    @if (item.VIP == true)
                    {
                        <td><span class="label label-info">Khách hàng thân thiết</span></td>
                    }
                    else
                    {
                        <td>Khách hàng bình thường</td>
                    }
                    <td class><a class="view-total" href="@Url.Action("GetAmount", "Admin")" customerID ="@item.ID">Xem tổng chi</a></td>
                    <td>
                        @Html.ActionLink("Xét VIP", "UpgradeVIP", "Admin", null, new { @class = "btn up-vip", @customerID = item.ID })
                        @Html.ActionLink("Khóa VIP", "DegradeVIP", "Admin", null, new { @class = "btn de-vip", @customerID = item.ID })
                    </td>
                </tr>
            }
        </tbody>
    </table>
</div>
<script>
    $(function () {
        $('.up-vip').click(function () {
            $.ajax({
                url: this.href,
                type: "GET",
                data: {
                    id: $(this).attr("customerID")
                },
                success: function (data) {
                }
            });
            setTimeout(function () {
                $('#listCustomerTable').load('@Url.Action("LoadCustomer", "Admin")').hide().fadeIn('slow');
            }, 2000);
            return false;
        });

        $('.de-vip').click(function () {
            $.ajax({
                url: this.href,
                type: "GET",
                data: {
                    id: $(this).attr("customerID")
                },
                success: function (data) {
                }
            });
            setTimeout(function () {
                $('#listCustomerTable').load('@Url.Action("LoadCustomer", "Admin")').hide().fadeIn('slow');
            }, 2000);
            return false;
        });

        $('.view-total').click(function () {
            $.ajax({
                url: this.href,
                type: "GET",
                data: {
                    id: $(this).attr("customerID")
                },
                success: function (data) {
                    alert("Tổng trị giá đơn hàng đã giao dịch " + data);
                }
            });
            return false;
        });
    });
</script>
